entity luiBox is

	port (
		entrada : in bit_vector (15 downto 0);
		saida : out bit_vector (31 downto 0)
	);
end luiBox;

architecture arc_luiBox of luiBox is

begin

	process (entrada)
		variable resultado : bit_vector (31 downto 0);
		
		begin
			resultado (15 downto 0) := "0000000000000000";
			resultado (31 downto 16) := entrada (15 downto 0);
			saida <= resultado;
	end process;
end arc_luiBox;